disinfection technology - Alemán Inglés Diccionario